* { margin: 0; padding: 0; box-sizing: border-box; }
body { 
    font-family: "Microsoft YaHei", sans-serif; 
    text-align: center; 
    background: #f5f5f5; 
    color: #333; 
    padding: 20px; 
    line-height: 1.6;
}
header { 
    background: #8B0000; 
    color: white; 
    padding: 15px; 
    margin-bottom: 20px; 
}
h1 { font-size: 1.5rem; margin-bottom: 5px; }
main { margin: 20px 0; }
button { 
    background: #8B0000; 
    color: white; 
    border: none; 
    padding: 10px 20px; 
    margin-top: 15px; 
    cursor: pointer; 
    border-radius: 4px;
}
footer { 
    margin-top: 20px; 
    padding: 10px; 
    background: #eee; 
    font-size: 0.9rem; 
}